home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / dbase / bibl76.zip / REVISION.HST < prev    next >
Text File  |  1992-09-24  |  23KB  |  524 lines

  1.   BIBL's revision history (since release 5.24)
  2.   ========================================
  3. 7.62a September 24, 1992.  Changed BIBL's listing
  4.       of keywords used.  Now lists keys in a
  5.       single column. Each term used is preceeded
  6.       with a '___' so you can check off ones you
  7.       want to work on.
  8.  
  9.       Verify Keywords/Subject screen during ADD
  10.       or EDIT reworked a bit.  Status line now
  11.       changes when this option is running.
  12.  
  13.       More corrections / improvements in the various
  14.       output options under User Selects (option M
  15.       on Export menu).
  16.  
  17.       Registered version, removed the "preceed
  18.       author with tab" question under bibliography.
  19.       It wasn't particularly helpful.  A better
  20.       approach is to use Bibliography function
  21.       to create a BIX file. Then create a new
  22.       database and import the BIX file into it.
  23.       Then under User Selects option you have
  24.       additional output options.
  25.  
  26.  
  27. 7.61b Cleaned up a few anomalies in the User-Selects
  28.       Export Option...particularly option C and E.
  29.       Option E now inserts a TAB character that
  30.       passes muster with most word processors.
  31.  
  32. 7.61  User-Selects output option under Export (option M)
  33.       enhanced. BIBL now allows you to not only specify
  34.       the fields to be included in a report but to also
  35.       specify the order of the fields as well. In
  36.       earlier releases you could not control the order
  37.       in which the fields appeared--just which ones.
  38.       Now the order in which you list the fields to
  39.       be included is the order in which they will
  40.       appear in a given citation.
  41.  
  42.       With the ability to modify the order of fields
  43.       included in "user-selects" options N and O
  44.       (title first and location first) are no
  45.       longer needed and have been removed.
  46.  
  47.       BIBL now offers a couple of different formats
  48.       for a "User-Selects" report (x, y and z show 3
  49.       different fields in the illustrations below):
  50.  
  51.       Option A = All fields flush left
  52.       xxxxx
  53.       yyyyy
  54.       zzzzz
  55.  
  56.       Option B = 2-8 fields indented under the first field
  57.       xxxxxxxxxxxx
  58.            yyyyyyy
  59.            zzzzzzz
  60.  
  61.       Option C = Soft returns between fields
  62.  
  63.       xxxxxxxxxxxxxxxxxxxxxxxxxx. yyyyyyyyyyyyyyyyyyyyy. zzzzzzzzzzzz
  64.  
  65.       Option D = 1st field indented, subsequent fields flush left
  66.  
  67.            xxxxxxxx
  68.       yyyyyyyyyyyyy
  69.       zzzzzzzzzzzzz
  70.  
  71.       Option E = Tabs between fields, CR/LF after final field:
  72.  
  73.       xxxxxxxxxxxxxxx[TAB]yyyyyyyyyyyyyyy[TAB]zzzzzzzzzzzzzz[RETURN]
  74.  
  75.  
  76. 7.60b Fixed problem with the User Selects export option.
  77.       If you chose option E (soft returns), there was
  78.       a hard return put in after line 9 and line 10 of
  79.       a note field.  Now BIBL correctly adds the linefeed
  80.       ONLY at the end of the NOTE.
  81.  
  82.       Format option "C" under User-Selects has been changed.
  83.       This no longer produces a BIX file (no need for that
  84.       since BIX creation has been in the program for some
  85.       time). Instead, this now produces a citation with
  86.       NO hard returns between fields, and a hard return
  87.       at the end of the cite.  Should be helpful for users
  88.       dumping databases to a word processor or desktop
  89.       publishing system (to create a catalog).
  90.  
  91. 7.60a During record display (as when searching or listing)
  92.       only those fields that have some value stored will
  93.       be labelled.  In situations where you don't fill
  94.       in all the fields, this makes for a less busy
  95.       screen.
  96.  
  97.       *REGISTERED VERSION*  Added ability to modify the
  98.       descriptor field label. Now defaults to Keys:
  99.       and Keyword Search.  Changes made throughout the
  100.       program to reflect the new default field label.
  101.  
  102.       You may now interrupt BOOLEAN searching by pressing
  103.       any key. Unless you are logging matches to disk
  104.       you can stop both FULL and BOOLEAN search by
  105.       pressing any key as the graph displays. If you
  106.       have fewer than 50 records, you don't see the
  107.       graph...and you'll have to be pretty quick to
  108.       interrupt the search...
  109.  
  110. 7.51b Global find/replace now offers an AUTOMATIC switch.
  111.       Once you're satisfied that only intended changes are
  112.       being made, you can answer "Automatic" to the 'Make
  113.       this change?' prompt and BIBL will finish making the
  114.       change to all affected records in the database
  115.       without asking.
  116.  
  117.       Fixed problem with registered user version and boolean
  118.       searching (when logging matches to disk). Prior to the
  119.       fix, if you didn't give a name to the output file,
  120.       BIBL sent the output to the screen...total hosing out
  121.       the display!  Now BOOLSRCH is given as the default
  122.       name if none is specified.
  123.  
  124. 7.51a Changed the way BIBL handles indexed-field searches.
  125.       Now runs more like the non-indexed search behavior
  126.       introduced in 7.50.   All matches are initially
  127.       gathered together, then the user is presented a
  128.       set of matching records. You can move freely
  129.       about the set (forward, backward, or randomly via
  130.       the JUMP command). You may also edit or delete
  131.       records within the set without being immediately
  132.       returned to the search menu.
  133.  
  134.       Size of Match array (for indexed or non-indexed
  135.       searching) increased to 650 matches. If your query
  136.       results in more than 650 matches, you'll have to
  137.       revise it...BIBL shows only the first 650
  138.       matching records.
  139.  
  140. 7.50c Added code that checks to see the a slash is contained
  141.       on any command line option. BIBL was having a bit of
  142.       confusion if you used command line switches and then
  143.       put the name of a database on the command line.  If
  144.       you specify a particular database on the command line,
  145.       it MUST be the first argument. For example, suppose you
  146.       have two databases and want to run BIBL in monochrome
  147.       mode with the database DEMO active as the program begins.
  148.       Type BIBL DEMO /M [return]  not BIBL /M DEMO.
  149.  
  150. 7.50b Registered version only
  151.  
  152.       Fixed Boolean search so that you can't export to disk
  153.       during a boolean search if you're running program in
  154.       OPAC (read-only) mode -- that is; you started BIBL
  155.       with the /p switch.
  156.  
  157. 7.50 Major reworking of PUBLISHER, LOCATION, FULL and
  158.      BOOLEAN search function (all non-indexed searches).
  159.      Gone are the klunky "End of File Reached" messages
  160.      and the blinking 'wait' as BIBL searched...
  161.  
  162.      BIBL now runs through the entire database looking for
  163.      matches before showing you any matching records.  By
  164.      gathering all matches ahead of time, we've cut out the
  165.      long delays that often accompanied moving back and
  166.      forth between matches--BIBL no longer has to search
  167.      for each additional match, but 'knows' where all the
  168.      matching records are.  If your database has more than
  169.      a couple hundred records, you'll immediately
  170.      notice the improvement. Changing the search algorithm
  171.      also enabled the addition of a JUMP command to these
  172.      searches.  Once the set of matches has been
  173.      collected, you can JUMP from one match to any other,
  174.      if desired. Sequential movement through the matches
  175.      (Forward & Backward) is still supported.
  176.  
  177.      Another improvement here is the ability to
  178.      edit records that are a part of the matching
  179.      set...without having BIBL return you to the
  180.      search menu once the change has been filed!
  181.  
  182.      The one drawback to this new algorithm is that
  183.      BIBL must limit your match set to no more than
  184.      600 records.  If you conduct a search that
  185.      results in more than 600 matches, only the
  186.      first 600 will be shown. You'll receive a
  187.      "match limit exceeded for this search"
  188.      message...which indicates you should narrow
  189.      your search.
  190.  
  191.      This limit was imposed to keep from imposing
  192.      a serious RAM requirement on users who rely
  193.      more on indexed retrieval.
  194.  
  195.      BIBL now requires approximately that 462K of
  196.      RAM be free at the DOS prompt when BIBL
  197.      loads.
  198.  
  199. 7.43a ability to interrupt totalling process (under
  200.       Maintenance) introduced.  By pressing any key
  201.       while the totalling process is underway you can
  202.       abort the totalling and return to the Main Menu.
  203.  
  204.   +   Mouse support enhanced. BIBL now better supports
  205.       double clicking on file names (e.g., picking a
  206.       database or selecting a file to view).
  207.  
  208.   +   Added field-based input for global change procedure
  209.       and several other functions within the program.
  210.       Some users were having problems with their cursors
  211.       not tracking correctly during these functions.
  212.       Problem has been fixed.
  213.  
  214.   +   further work on fixing the problem of errant characters
  215.       left on the screen when using a mouse (known in programming
  216.       circles as "mouse droppings").  We hope this has been
  217.       eliminated but only time will tell...
  218.  
  219. 7.42a Under delimited export, note field is now written as 10
  220.       separate lines...this was done to assist those users who
  221.       are breaking the note field up and using it as several
  222.       smaller fields.  Note will now be written as:
  223.  
  224.       "note field line1","line2","line3","line4 ..."
  225.  
  226.       and so on thru 10 lines rather than: "line1 line2 line3 line4 ..."
  227.       where all ten lines were written as one long line.
  228.  
  229. 7.41b Added code to halt BIBL's startup if sufficient RAM
  230.       isn't available. Previously, checked for available
  231.       RAM only when ready to initialize in-memory index
  232.       pages.  Note: BIBL needs a minimum of 454K free
  233.       RAM to operate.
  234.  
  235. 7.41a Verification of SUBJECT (in addition to verification
  236.       of descriptors) has been added to the ALT-V command
  237.       that appears during data entry and/or edit.
  238.  
  239.       Value field does not display for a given item unless
  240.       a number (value) has been entered for that item. In
  241.       this way, only users who want to use the value field
  242.       will ever see it.  It always appears during data entry
  243.       and data editing, but displays on searches (or when
  244.       using the LIST option) only when that item has
  245.       information in the field. When doing data entry,
  246.       if you do not want a value to appear, just RETURN through
  247.       the 000.00 displayed in the value field.  BIBL will not
  248.       display the 000.00 value or the 'Value:' label during
  249.       searches or during 'list'
  250.  
  251. 7.40  Added ability to track value in a record (e.g., replacement cost).
  252.       Each field stores a value (6 character limit XXX.XX)
  253.       which can be totalled for a given database under
  254.       maintenance (option V).  The value field is exported
  255.       to a BIX file (the label is "VL=") and the VL= field
  256.       will be read into a BIBL record when using the ASCII
  257.       import option.
  258.  
  259.       The only export file that contains value is the BIX file!
  260.  
  261.       Do not include a $ in the value.  BIBL will convert
  262.       any '$'s to '0's before computing the value of the
  263.       record...but you're better off not putting any $
  264.       signs in the field.
  265.  
  266. 7.30  Minor update. Added a few vertical bars to the status
  267.       line and made a few internal changes to cut down on
  268.       stack usage.
  269.  
  270. 7.20  New reindexing algorithm implemented. Cuts reindexing
  271.       speed in half for users of REGISTERED version
  272.       (sample database of 444 records reindexes in 8 seconds!
  273.       486/33 test machine with 2 Mb disk cache & 8 Mb RAM).
  274.  
  275.       SHAREWARE version also shows improvement but not quite as
  276.       much (since REGISTERED version will use of
  277.       EMS memory (if available) or additional RAM
  278.       for index storage).
  279.  
  280.       Same dramatic improvements available in BIBL/NET
  281.  
  282.       SHELL TO DOS now frees all but 140K.  The prompt is
  283.       no longer changed to "Type EXIT to return to BIBL"
  284.       but using a different heap compression technique,
  285.       much more RAM is now available.
  286.  
  287. 7.10  Compile date July 10, 1992.
  288.  
  289.       Registered version
  290.  
  291.       Added ability to redefine field labels on data entry
  292.       and edit screen for any field, as well as the ability
  293.       to redefine how BIBL refers to five fields throughout
  294.       the program:  AUTHOR, TITLE, PUBLISHER, LOCATION, and
  295.       SUBJECT. You may use up to 9 characters names for these
  296.       fields.
  297.  
  298.       This change is made for each individual database--meaning
  299.       you can have some databases that use BIBL's default values
  300.       and some that you assign special display text for.
  301.  
  302.       Basically, you create a *.DBL file for any database
  303.       you want to relabel.  For example, to relabel DEMO.DAT
  304.       you create an ASCII text file named DEMO.DBL
  305.       (DBL = DataBaseLabel).  See BIBL.DOC for complete details.
  306.       The length of the fields may not be changed.
  307.  
  308.                       Shareware version
  309.  
  310.       The modification feature discussed above is limited to
  311.       the location field and it's associated label.
  312.  
  313. 7.01  Compile date July 6, 1992. Minor fix to User-Selects
  314.       option on export.  Author was appearing in output
  315.       even if not selected.
  316.  
  317. 7.00e Compile date June 18, 1992. Still working on minimizing
  318.       the number of times the mouse incorrectly disturbs the
  319.       screen (leaving a character or hole lying around on
  320.       a screen). Think they're finished off, but you never
  321.       know.
  322.  
  323. 7.00d Compile date June 15, 1992. Minor tweak to color set
  324.       when using the /m (monochrome) switch at startup.
  325.       Makes the add/edit screen much more visible for
  326.       laptop users.
  327.  
  328. 7.00c Compile date June 10, 1992. Minor fix to problem with
  329.       mouse cursor making a black hole on the registration
  330.       information display (SHAREWARE only).
  331.  
  332. 7.00b Compile date June 9, 1992.  Minor fix to clear up a problem
  333.       with the data entry screen.
  334.  
  335. 7.00a Compile date June 4, 1992.
  336.  
  337.       Release 7.0 is a fairly significant rewrite of major
  338.       portions of BIBL.  First, the database structure has
  339.       been changed -- to increase the note field from 7
  340.       to 10 lines (now 700 characters)...and to add 2 fields
  341.       that will be used at a later date for internal
  342.       operations.
  343.  
  344.       Mouse users will notice that the data entry screen
  345.       and the edit screen are now mouseable...you may
  346.       click on a field to edit it's contents.
  347.  
  348.       Verify Descriptors (now ALT-V on the data entry
  349.       or edit screen) may be done at any time during
  350.       data entry or editing. It is no longer necessary
  351.       to finish editing before being able to check
  352.       new descriptors against the existing database.
  353.  
  354.       A multitude of line editing commands are now
  355.       supported during the add/edit function.  If you know
  356.       WordStar commands (or one of the Borland editors), you
  357.       quickly recognize these commands:
  358.  
  359.       ^F or CTRL ->  word right      ^S - character left
  360.       ^A or CTRL <-  word left       ^D - character right
  361.  
  362.       ^T -  delete word right  ^Y - delete line
  363.       ^E -  up one line        ^X - down a line
  364.       ^H -  backspace
  365.  
  366.       and more.
  367.  
  368.       BRX updated to reflect new structure of database.
  369.  
  370.       The changes made in the data entry/edit function were
  371.       necessary to add the underlying support for two improvements
  372.       scheduled for release in late summer: a variable length note
  373.       field and a text-editor (with word wrap) for entering (or editing)
  374.       it. Stay tuned...
  375.  
  376. 6.51a Added ability to IGNORE CASE when conducting a global
  377.       'find and replace' on a given field. Search routines for
  378.       'find and replace' also further optimized (to increase speed).
  379.  
  380. 6.50b Basically just a recompilation of the program after upgrading
  381.       our programming toolkit with the latest release of TurboPower's
  382.       Object Professional (1.14).
  383.  
  384. 6.50a Due to several large improvements (well, they seemed large during
  385.       the coding but represent only a few things on the screen) we've
  386.       jumped to 6.5 (no 6.42).
  387.  
  388.     GLOBAL CHANGE improved. An index rebuild is no
  389.     longer necessary after making changes...BIBL now
  390.     updates the index as you make your change. This
  391.     will be a significant time saver for sites with
  392.     large (1000+) databases--saving a lot of time that
  393.     was once spent waiting for reindexing to finish.
  394.  
  395.     DELIMITED FORMAT export has been improved.  Now BIBL puts
  396.     all information for each field inside a single set
  397.     of quotes. As a result, the chart below shows the
  398.     maximum field length for each field exported:
  399.     Author    140 chars
  400.     Title     210 chars
  401.     Publisher 140 chars
  402.     Class      40 chars
  403.     subject    30 chars
  404.     Desc       70 chars
  405.     note      490 chars
  406.  
  407.     DESCRIPTOR field support improved. BIBL now records
  408.     up to 9 terms in the descriptor field. Previously system
  409.     recognized and indexed only the first 8 terms. One
  410.     additional descriptor per record is now possible (of
  411.     course, only if you can fit all nine terms into a 70
  412.     character field).  If you have an existing database,
  413.     you should rebuild the indexes to pickup any 9th
  414.     term that might be in your records...
  415.  
  416.     BACKUP improved. When a ZIP/LZH or ARJ backup is
  417.     completed successfully, BIBL now reports the size
  418.     of the backup file to you after processing finishes.
  419.     This will help you judge where to move the
  420.     backup (to disk or tape or some other method).
  421.     BIBL will offer to copy the file to another
  422.     drive (A-Z) for you. Note that BIBL will put the
  423.     file in the ROOT directory of the drive you
  424.     suggest (e.g., A:\xxxxxx.zip). You CAN NOT direct
  425.     the file to another subdirectory (this should pose
  426.     no problem since most users want the file on diskette
  427.     and typically don't use subdirectories on them).
  428.  
  429. 6.41a Compile date April 9, 1992.  BIBL now updates the
  430.       index as records are added from a BIX file...no
  431.       longer necessary to rebuild system indexes after
  432.       reading in records.  This should those sites reading
  433.       BIX files into large databases on slow computers--no
  434.       time wasted reindexing records that didn't change.
  435.  
  436.       During data entry, BIBL will strip commas out of
  437.       the descriptor field, replacing them with a space.
  438.       Be sure to use '-' (hyphens) to join multi-word
  439.       terms!
  440.  
  441. 6.40b Limited release.
  442.       BIBL now correctly reports that
  443.       a full record search was done under bibliography creation
  444.       on the BIBLIOGRAPHY STATUS screen. In release 6.40a, this
  445.       field was accidentally left blank.
  446.  
  447. 6.40a REGISTERED VERSION ONLY.
  448.  
  449.       BIBL now supports full record searching under
  450.       Bibliography creation (Option D under Export).
  451.  
  452.       UNREGISTERED VERSION ONLY
  453.  
  454.       BIBL will now allow you to create a bibliography
  455.       based on the location field. Prior to this
  456.       release, this was blocked for unregistered users.
  457.  
  458. 6.30e Compile date March 20, 1992. Specify database on command line.
  459. 6.30d Compile date March 12, 1992. Fixed minor display quirk.
  460. 6.30c Compile date March 9, 1992. READONLY version (interim LAN release)
  461. 6.30b Compile date March 5, 1992. File viewer safety feature
  462.       added. No longer bombs if file-to-view is larger than
  463.       available memory.
  464. 6.30a Compile date March 4, 1992. Search progress graph added.
  465.       Better MONOCHROME support.
  466. 6.20a Compile date February 20, 1992. Two new export options added.
  467. 6.11a Minor modifications.
  468. 6.10a Compile date February 12, 1992. Convert SHAREWARE no longer
  469.       appears on menu of REGISTERED VERSIONS
  470. 6.0b  Compile date January 29, 1992. Interface returns to older look
  471. 6.0a  Compile date January 28, 1992. Large external editor support
  472.       added to SHAREWARE release.
  473. 5.91b Compile date January 24, 1992. Onscreen spelling error fixed
  474. 5.91a Compile date January 21, 1992. OR searching fixed.
  475. 5.90a Compile date January 10, 1992.  Verification of keywords added.
  476. 5.80b Compile date January 3, 1992.  Couple of minor cosmetic changes.
  477. 5.80a Compile date December 9, 1991. Limit Boolean searches to descriptor
  478. 5.70  Compile date November 22, 1991 Boolean improved again.
  479. 5.60b Limited release. {Boolean AND/OR/NOT searching improved
  480. 5.60a Limited release. New boolean multi-term incorporated.
  481. 5.54d Compile date November 14, 1991 {final fix to bibliography function}
  482. 5.54c Compile date November 13, 1991 {worked on bibliography function}
  483. 5.54b Compile date November 6, 1991  {date field reworked, backup checks path
  484.       for archive utilities, turns off those not found}
  485. 5.54a Compile date November 4, 1991  {fixes major bug in releases 5.51c-5.53}
  486. 5.53b Compile date November 1, 1991  {minor date tweak}
  487. 5.53a Compile date October 31, 1991. {fixed 8088 bug}
  488. 5.52b Compile date October 24, 1991. {reworked indexing graph}
  489. 5.52a Compile date October 15, 1991. {EMS for registered users improved}
  490. 5.51c Compile date October, 1991     {EMS for registered users introduced,
  491.                                       converted to BTree Filer 5.22}
  492. 5.51b Compile date October 1, 1991   {few typos fixed}
  493. 5.51b compile date: September 17, 1991. {Jump added to LIST function}
  494. 5.51a BOOLEAN search has been expanded. Boyer-Moore algorithm used in
  495.       FULL and BOOLEAN search now.
  496. 5.50a New structure introduced. 10 more characters for descriptor, 7th
  497.       note field. ASCII (BIX) file import added in SHAREWARE version.
  498. 5.41a BACKUP database function added to Maintenance Menu.
  499. 5.40B Compile date August 30, 1991 {changes to BIX functions,
  500.       publisher field increased by 70 characters}
  501. 5.40A Test version. Limited release.
  502. 5.34E A bit more work to better support monochrome users.
  503. 5.34D menus reworked for 'cleaner' looking screens on mono monitors
  504. 5.34C Indexing progress graph moved and expanded.
  505. 5.34B Ability to stop during a global change session added.
  506. 5.34A GLOBAL find & replace added.
  507. 5.33A ASCII Import function added in registered version.
  508. 5.32b Minor problem...forgot to tell BIBL to look for BIBL.HLP
  509. 5.32a Store files on other drives (registered version only)
  510. 5.31  Labelled export added to bibliography (registered version only)
  511.       Transfer option added to display windows. Purge added.
  512. 5.30E Bug fix on file view window
  513. 5.30D Fixed bug in the delete a database function.
  514. 5.30C Fixed memory pointer problem--during testing of release 5.30,
  515.       discovered that on rare occassions the system would hang during
  516.       call to external editor.
  517. 5.30B Limited release.
  518. 5.30  MULTIPLE DATABASES!
  519. 5.27  Now BIBL asks before creating new database if one isn't found.
  520. 5.26  SET FILE PROTECTION feature added to BIBL. {removed in later
  521.       release}
  522. 5.25  (limited distribution)
  523. 5.24  self-registering capability added to BIBL.
  524.